computer forensics law fraud e-discovery compliance expert witness forensics attorney data recovery intellectual property ediscovery patent integrity due dilligence copyright it-forensic lawyer